Skip to content

BTI-1701: Security update - #29

Merged
vildanbina merged 2 commits into
developfrom
PYT-44-security-fixes
Oct 5, 2026
Merged

vildanbina merged 2 commits into
developfrom
PYT-44-security-fixes

Conversation

@vildanbina

@vildanbina vildanbina commented Oct 5, 2026 •

Copy link
Copy Markdown
Collaborator

Security update. Details in BTI-1701.

- Require explicit paid status in the low-level payment predicate
- Pass curl credentials and request bodies through escaped stdin config
- Omit log bodies when masking cannot safely process them
- Cover security regressions and preserve high-level success flags
- Move regression tests into the existing HTTP, model and service test files
- Share the loopback fixture in unit conftest and remove standalone test modules
@vildanbina
vildanbina merged commit a9e9c5d into develop Oct 5, 2026
6 checks passed
@vildanbina
vildanbina deleted the PYT-44-security-fixes branch October 5, 2026 13:29
@vildanbina vildanbina changed the title fix: harden payment checks and sensitive data handling BTI-1701: Security update Oct 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants